From e45066d3c3fff98ed502546bd3152541eab16b07 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Wed, 7 Mar 2012 10:59:18 +0100 Subject: [PATCH] passthrough: fix domain ref leak after 24888:71159fb049f2 As pointed out by Keir. Signed-off-by: Jan Beulich Acked-by: Keir Fraser --- xen/drivers/passthrough/iommu.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/drivers/passthrough/iommu.c b/xen/drivers/passthrough/iommu.c index 890cb81cdb..82488d3e9f 100644 --- a/xen/drivers/passthrough/iommu.c +++ b/xen/drivers/passthrough/iommu.c @@ -580,6 +580,8 @@ int iommu_do_domctl( printk(XENLOG_G_ERR "XEN_DOMCTL_assign_device: get_domain_by_id() failed\n"); ret = -EINVAL; + if ( d ) + goto assign_device_out; break; } -- 2.30.2